A little slice oh heaven! Such a beautiful location and amazing accommodation. Everything was perfect.