Small, charming with excellent decor and a wonderful beach vibe