Very clean, good location, great view, great amenities. Highly recommend