They had everything you want and more. Very comfortable stay with great little amenities. Very clean and great decor.