Perfect location! Everything you need for beach provided. Easy check in and very clean!