Everything you need in a great location, very compact and absolutely incredible views!!!!