Great location, very clean and spacious with thoughtful details, hassle free check in process. Definitely a must stay!!!