Amazing, 5 out 5 stars on every factor. Location could not be better and the apartment itself is cozy, clean, modern, well furnished and comfortable.