Very clean and well equipped place. Conveniently located on Mission Beach. Ideal waterfront getaway.