This place as everything you need to have a wonderful stay. Perfect location and a beautiful place to relax to beach life. Will definitely be back.