The apartment was well located, spacious, and well equipped for our stay with comfortable beds. However, the check in process was extremely inconvenient. I did not receive any information about check in until I asked the day before - Marine then told me that she would be meeting me with the keys at a time she had decided upon. We were unaware there was no self check in process when we booked (we should have been more intentional in ensuring this was the case) so we had to reschedule our plans around the time Marine chose. However, on the day of arrival she called me and changed the meeting time with only a few hours notice to accommodate her own travel/work plans without much consideration as to how disruptive this was to our schedule. When we arrived 5 minutes late to the new time (again, to accommodate Marine’s schedule), we received several messages from her and she greeted us extremely rudely. Marine would greatly benefit from a self check in process or a lockbox for guests since her schedule is so restrictive, and it is not fair to force paying guests to work around her schedule. Overall, unless the check-in process is changed and Marine becomes more flexible, I would not stay here again.