Perfect location, great communication, and extremely clean unit. Beach is right across the street. Great places around to eat and shop. Equipped with everything we needed throughout our stay :) will be staying here again!