The place is very clean and has everything we need. The view is amazing. We will definitely stay here again.