Beautiful! Clean! Great amenities!