Comfortable apartments with a view to St. Peter. Cool, clean and well prepared for the guests.