Smart and comfortable apartment which is well-located. Very comfy beds