This place is excellent! Very clean and the view is amazing! Would definitely stay here again.