New apartment in a good location. It has everything you need for a relaxing stay.