Absolutely perfect and couldn't recommend it higher to anyone thinking about booking here. You won't regret it!