Clean, modern, amazing views, beautiful outdoor spaces, great location, great hosts! The best!