Great amenities, awesome location, clean and comfortable space, great price, reasonable rules. Really couldn't have been a better stay!