Perfect location, great view. Everything you need for a great stay.