This place has it all!
Perfect stay!