Compact but exceptional. A great place to rest and lovely garden area to sit outside in on a lovely day. Very close to the beach. Immaculately clean. Would highly recommend.