Perfect, perfect, perfect, has everything! Easy to deal with, lovely accommodation, great team!