Hotel was excellent in many ways. Staff were outstanding and could not do enough. Hotel itself appears to harbour aspirations of being 5 star, but lacks the attention to detail to achieve this e.g. cracked/missing tiles coming out of the pool. However, this is just an impression and, as stated, service was outstanding and our stay was great.