Kepa offers an oasis like experience. The apartments couldn't be any more comfortable. The gardens are amazing. And most importantly Kepa is a delightful host. We plan to return as soon as possible!