A perfect place and a perfect stay at Deluxe's apartment rental...