Perfect place. We have everything we need and even more. Easy check-in, several minutes to beach, clean.