The location is perfect. The view is incredible. The hosts are fantastic and it is very clean and new.