An apartment equipped with everything one needs for short or longer stay. Location cannot be better. This place is perfect in every aspect. Highly recommended.