Very nice place and clean when we got there! The view is absolutely beautiful and I would definitely stay here again and recommend it to anyone. The staff around was very helpful as well.