all your basic needs covered! great location, comfy beds, quiet and a great view!