Excellent location, facilities, touches. Had a wonderful stay.