Incredible location, clean and stylish place and great hosts. What more could you ask for?!