Problem
Create a JAVA program that simulates a virtual hotel. The hotel should be able to accommodate an unlimited number of rooms, but it must only offer three room types: single, double, and deluxe. Additionally, each room may have certain features, such as access to a view or access to Netflix.