Perfect apartment, perfect space, perfect location. Will be staying again!