Great place! Very clean and location was perfect - a block from the beach and close to stores and restaurants. Communication was great and check in was seamless. Would highly recommend!