Easy self check in. Beautiful, clean, apt. Comfortable bed. Needed a last minute stay because of a flight cancellation and this was perfect. Enjoyed the stay.