I highly recommend staying here! A beautiful place, spotlessly clean, with friendly welcoming hosts. Every detail was perfect. We will totally stay here again!