Perfect location and perfect stay. Very clean and modern unit, close to the beach. Will definitely be staying here again.