Craig is the best host we have ever met. He is very responsive, supportive and generous. We had a wonderful stay, his generous hospitality definitely exceeds our expectations. Despite of different time zones, he is alway responsive to phone calls and messages whenever you need helps. Besides, the unit is very clean, well-equipped with beds & sofas enough for group of 6,7. Air condition system, kitchen, fridge, and bathroom are in very good condition. Craig also leave some stuffs that you can pack for the beach. Parking is very convenient without extra cost cos the unit comes with a free parking pass. Next doors are a laundry room and a trash room which make it convenient for your stay. The building also has gym and swimming pool but we didn’t have time to experience. I highly recommend the unit and will come back in the future.