Very clean, modern apartment in a great location. Just a 10-15 minute walk to the beach and wharf. The hosts were very responsive. The beds were comfortable, the linens were new and fresh, and the kitchen was well-stocked. Would definitely stay here again.