The place was super clean and had everything I might have needed. Check-in was very easy and straightforward. Location is AWESOME! Highly recommended.