The apartment has all the essentials, though the bed is very hard. It is in a good location within walking distance to most sights in Porto. The self check in process was very easy.