Everything was perfect! This place had everything you need plus more! Very spacious and has amazing access and views of the ocean; perfect for hitting the waves!