We unfortunately were running late and wouldn't have made the 8pm check-in deadline, but David was very understanding and left a key for us to collect. Apartment was very clean and quite spacious, and included a lot of amenities (kitchen and bathroom wise). It is located right at Middleton Beach; very convenient. Would definitely stay here again!