Very clean and high tech amenities