Situated in a nice location, this property has all of the amenities for a great stay, especially the roof top terrace.