Unit is part of time share complex and is super spacious and modern. Kitchen is well stocked but there is no stove (BBQ access downstairs). Apartment was in a great location - walking distance to grocery store and food truck park. Large pool/spas and beach access. 5 minute drive to whalers village/Black Rock beach. William sent clear instructions on check in process and that went smoothly. Free parking. Booked the unit with very short notice and got a great deal. Would easily stay here again!