A perfect place to stay, from the location to the attention to every little detail. highly recommended