Great amenities. Very modern and well kept.