Perfect location, great view, comfortable beds, lots of thoughtful touches to make it feel like home.