Smallish indoor space, lovely outdoor space. Great location by the beach.