Luxurious tent accommodation and great facilities