Excellent location, clean, comfortable, good price, good communication, quick and helpful responses, easy going. Exactly what I needed. I will definitely be back.