Fab place, fab people, fab location: hope to stay there again. 10/10