A wonderful cosy, clean and beautiful place.