This place was perfect for me and my group. Clean. Modern. Extra amenities that were great. Really loved it.