Compact flat, great location, everything as listed, excellent communication and assistance to make our stay comfortable. Recommended.