Great apartment with so many extras: without hesitation: stay here. Period.