Absolutely wonderful stay, extremely clean and comfortable. Location is superb.