Excellent location and complete with all the necessary facilities for a comfortable stay.