This place was darn near perfect! Perfect location, perfect size, perfect amenities! 10/10 if we come back we are definitely staying here again!