Very comfortable stay. Well maintained apartment