Total package all in one place. If you are looking for a clean comfortable stay that is close to the beach, shops, and dinning this is where you need to book. I have stayed here twice and will look to book this location for all my future stays!