It was a wonderful stay. The place was clean and organized with all the mentioned amenities.