We loved our stay at good vibrations! Perfect location ! Super close to beaches and town.. Very spacious, light filled, clean and comfy. The apartments proximity to the pool is the only downer, hard to relax and have your own space when there are kids/families enjoying the pool area. But all in all we had a great time!