excellent accommodation, with perfect superior facilities