Everything you could hope for in a relaxing break. The place and location are top top.