Spacious, clean, newly built and decorated, nice area.