The place perfect! Very clean and a great location! Right across from the beach and down the street from restaurants and bars. We had a great vacation :)