The location is perfect, literally a few steps to the beach. Check in was very easy. They had just about everything you needed. Great choice