Perfect location, and all the conveniences of a hotel stay.