Great stay at this well appointed apartment