a terrific place to stay if you are able to find avails. kepa is a terrific.