Perfect!
Perfect room, perfect location, clean and neat house, nice roommates, couldn't expect more.