What a great place! It has everything you need for any length of stay. The location is unbeatable! Alex is amazing and has many great recommendations!