Amazing! I don't know where to start; from the already stunning location and views the host has definitely sealed the deal with immaculate style, cleanliness, well thought out design inside and out, all the way down to the finer details that made us feel like we never wanted to leave. We will definitely stay again given the chance.