Great amenities but a little small