Had a wonderful stay at Alba and Mike's! The apartment was exactly what I needed for my 6 week stay - comfortable and great location. I will certainly come back. Highly recommend