Excellent accommodation with well maintained shared facilities which are great for families.