Everything is perfect(fantastic location and beautiful view).Plus the hosts are the best.It deserves 5 stars.strongly recommend.