we really enjoyed our one night stay here. there are no windows in the common area but for a short terms stay this apartment i perfect and super located. Thank you for having us