Excellent location, very clean and comfortable place, great communication. Great experience overall!