Very clean modern property with amazing views. We loved our stay.