Excellent last minute stay reasonably priced