Very good amenities. The place is comfortable, clean, and well located.