10/10 for everything top to bottom. Just fantastic. Highly recommended to anyone looking for a nice getaway!