Great place for a long or short stay (ours was long). Kitchen is functional, A/C is brand new minisplit units (in each bedroom), internet is fast and suitable for working remotely. Building has a play structure which is great for kids. Quick 5 minute walk to beach. Numerous restaurants, super markets etc nearby. Host is amazing, very attentive and helpful. I would stay here again without question! Highly highly recommended.