Spacious rooms with nice facilities